package com.hanserwei.han_picture.domain.entity.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 图片审核数量统计 VO 类
 * 用于封装图片审核状态的数量信息
 */
@Data
public class PictureReviewCountVO {

    /**
     * 总图片数量
     */
    @Schema(description = "总图片数量")
    private Long total;

    /**
     * 待审核图片数量
     */
    @Schema(description = "待审核图片数量")
    private Long pending;

    /**
     * 审核通过图片数量
     */
    @Schema(description = "审核通过图片数量")
    private Long approved;

    /**
     * 审核拒绝图片数量
     */
    @Schema(description = "审核拒绝图片数量")
    private Long rejected;
}
